package com.tripcube.ai.service;

import com.aliyun.bailian20231229.models.ListCategoryResponseBody;
import com.github.pagehelper.PageInfo;
import com.tripcube.ai.model.dto.CategoryCreatDTO;
import com.tripcube.ai.model.dto.CategorySelectDTO;
import com.tripcube.ai.model.entity.Category;

public interface CategoryService {
    Category addCategory(CategoryCreatDTO categoryCreatDTO);

    boolean deleteCategory(String categoryId);

    ListCategoryResponseBody listCategory(CategorySelectDTO categorySelectDTO);

    int deleteCategoryBatch(String[] categoryIds);
}
